ARDK for Android/com.nianticlabs.ardk.recording/RecordingExporter
RecordingExporter
[androidJvm]
class RecordingExporter : SessionBase<RecordingExporter>
Creates a Recording Exporter instance for exporting saved scans.
The Recording Exporter feature allows you to export previously saved scans in various formats with custom metadata and user data.
Types
| Name | Summary |
|---|---|
| Companion | [androidJvm] object Companion |
Functions
| Name | Summary |
|---|---|
| acquire | [androidJvm] @Synchronized fun acquire(): RecordingExporter |
| close | [androidJvm] @Synchronized open override fun close() |
| export | [androidJvm] suspend fun export(scanDirPath: String, scanId: String, userData: Map<String, Any>? = null, exportAsVideo: Boolean = true, timeoutMillis: Long = TIMEOUT_MS, onProgress: (Float) -> Unit? = null): AsyncResult<String, Nothing> Asynchronously exports a scan recording. |